Skip to content

Releases: gpz500/fuse-ext2

v0.0.9-gpz501: writing on a ext2/3/4 volume with no password

21 Jun 13:24
Compare
Choose a tag to compare

This is my dirty and personal effort to realise a running .pkg package of fuse-ext2 for Mac OS X El Capitan. It solves some current issues (alperakcan#32, alperakcan#33 and alperakcan#34) and it does not ask you to disable SIP (everything is installed in /Library and /usr/local). I named my releases "v0.0.9-gpz50x" to distinguish my packages from the standard ones.

In order to use this package you have to:

  1. Install FUSE for OS X
  2. Install Homebrew
  3. Install e2fsprogs:
    $ brew install e2fsprogs
  4. Install fuse-ext2.pkg from disk image fuse-ext2-v0.0.9-gpz501.dmg here below
    (because the package is not signed, you have to Ctrl+click on fuse-ext2.pkg, click on Open and then click on Open again)

To enable the insecure write support with automount, you have to run the command:
$ sudo sed -e 's/OPTIONS="local"/OPTIONS="local,rw+"/g' -i.orig /Library/Filesystems/fuse-ext2.fs/fuse-ext2.util
Use this at your own risk!

Enjoy :-)

Changeslog

  • Now it assigns to the mounted volume the User ID (UID) and Group ID (GID) of the user currently logged
    in to the Mac OS X GUI: when the write support is enabled (mount option 'rw+' or 'force'), this let you to write on
    the volume without having to be root (sudo) or without having to insert the password in Finder.
  • Removed the mount option "auto_xattr" for automatic mounts. This option instructs osxfuse not to try to
    use extended attributes support from the underlying user-space filesystem (fuse-ext2, in this case) and to
    store extended attributes in Apple Double (._) files (see
    FUSE for OS X Wiki). But nowadays many
    ext2/3/4 volumes out there have the support for extended attributes enabled, so it's worth a try.

v0.0.9-gpz500: a package for Mac OS X El Capitan

07 Apr 20:48
Compare
Choose a tag to compare

This is my dirty and personal effort to realise a running .pkg package of fuse-ext2 for Mac OS X El Capitan. It solves some current issues (alperakcan#32, alperakcan#33 and alperakcan#34) and it does not ask you to disable SIP (everything is installed to /Library and /usr/local). I choose version v0.0.9-gpz500 to distinguish my package from the standard one.

In order to use this package you have to:

  1. Install FUSE for OS X
  2. Install Homebrew
  3. Install e2fsprogs:
    $ brew install e2fsprogs
  4. Install fuse-ext2.pkg from disk image fuse-ext2-v0.0.9-gpz500.dmg here below
    (because the package is not signed, you have to Ctrl+click on fuse-ext2.pkg, click on Open and then click on Open again)

To enable the insecure writing support with automount, you have to edit the
file /Library/Filesystems/fuse-ext2.fs/fuse-ext2.util and modify the line OPTIONS="auto_xattr"
to OPTIONS="auto_xattr,rw+". Use this at your own risk!

Enjoy :-)